package com.jinhua.medical.manager.mybatis.mapper;

import com.jinhua.medical.manager.common.Pager;
import com.jinhua.medical.manager.mybatis.dto.SysChineseMedical;
import com.jinhua.medical.manager.mybatis.dto.SysChineseMedicalExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface SysChineseMedicalMapper {
    int countByExample(SysChineseMedicalExample example);

    int deleteByExample(SysChineseMedicalExample example);

    int deleteByPrimaryKey(Integer uuid);

    int insert(SysChineseMedical record);

    int insertSelective(SysChineseMedical record);

    List<SysChineseMedical> selectByExample(SysChineseMedicalExample example);

    SysChineseMedical selectByPrimaryKey(Integer uuid);

    int updateByExampleSelective(@Param("record") SysChineseMedical record, @Param("example") SysChineseMedicalExample example);

    int updateByExample(@Param("record") SysChineseMedical record, @Param("example") SysChineseMedicalExample example);

    int updateByPrimaryKeySelective(SysChineseMedical record);

    int updateByPrimaryKey(SysChineseMedical record);


    List medicalList(@Param("record") SysChineseMedical sysChineseMedical , @Param("pager") Pager pager);
    int countMedicalList(@Param("record") SysChineseMedical sysChineseMedical , @Param("pager") Pager pager);
}